Big Huge Thesaurus

Diodon holocanthus

noun